package org.example.route.service;

import org.example.route.model.dto.BaseRequest;
import org.example.route.model.dto.CityDTO;
import org.example.route.model.dto.CityQueryDTO;
import org.example.route.model.vo.CityVO;

import java.util.List;

public interface CityService {
    /**
     * 添加城市
     *
     * **/
    void add(CityDTO cityDTO);

    /**
     * 查询城市列表
     *
     * **/
    List<CityVO> list(CityQueryDTO cityQueryDTO);

    /**
     * 删除城市
     *
     * **/
    void delete(BaseRequest baseRequest);
}
